// 2. div中放置子元素h1,p
import { h, init } from 'snabbdom'

let patch = init([])

let vnode = h('div#container.cls',[
    h('h1','Hello Snabbdom'),
    h('p','这是一个p标签'),
])

let app = document.querySelector('#app')

let oldVNode = patch(app,vnode)

setTimeout(() => {
    vnode = h('div#container.cls',[
        h('h1','Hello World'),
        h('p','Hello p'),
    ])
    // patch(oldVNode, vnode)
    // 清空页面元素
    // patch(oldVNode, null) // 0.7.4有bug 报错
    patch(oldVNode, h('!')) // 用'!'创建注释节点来解决
},2000)